home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 98 / Skunkware 98.iso / src / mail / smail-3.2.tar.gz / smail-3.2.tar / smail-3.2 / conf / os / sun_os5.1 < prev    next >
Text File  |  1996-02-26  |  2KB  |  72 lines

  1. #ident    "@(#)smail/conf/os:RELEASE-3_2:sun_os5.1,v 2.2 1996/02/26 16:33:25 woods Exp"
  2. #
  3. # sunos-5.1
  4.  
  5. # also could be based on sys5.4????
  6.  
  7. . $ROOT/conf/os/posix        # this is a P1003.1-compliant system
  8.  
  9. # OSNAMES - Additional names defining this operating system
  10. OSNAMES=$OSNAMES:UNIX_SYS5_4:UNIX_SYS5:UNIX
  11.  
  12. # ARCH_TYPE - mc68k or sparc
  13. ARCH_TYPE=32bit
  14.  
  15. # ----------------------------------------------------------------------
  16. # Supply some OS-specific information above that in the P1003.1 or X3J11
  17. # specifications
  18.  
  19. # CC - don't use /usr/ucb/cc, configuration presumes the non-BSD library
  20. CC=/opt/cygnus/bin/gcc
  21.  
  22. # OSLIBS - list any object libraries containing routines we will need
  23. OSLIBS="-lsocket -lresolv -lnsl -lelf"
  24.  
  25. # INCLUDES - list additional include directories
  26. INCLUDES=""
  27.  
  28. # DRIVER_CONFIGURATION - configuration file describing smail drivers
  29. DRIVER_CONFIGURATION=arpa-network    # Always supports DNS
  30.  
  31. # LMAIL - where the real /bin/mail resides
  32. # see the comment in conf/EDITME-dist
  33. LMAIL=/bin/mail
  34.  
  35. # SECURE_PATH - Path for system-provided user binaries
  36. SECURE_PATH=/usr/bin
  37.  
  38. # CONSOLE - path to device for console messages
  39. CONSOLE=/dev/console
  40.  
  41. # COMPRESS, etc. - Select method of file compression (use compress)
  42. COMPRESS=compress
  43. COMP_FLAG=-f
  44. DOT_Z=.Z
  45. UNCOMPRESS=uncompress
  46. ZCAT=zcat
  47.  
  48. # HAVE - what features should be used with this operating system
  49. HAVE=$HAVE:BSD_NETWORKING:YP:HASH_BANG:RLIMIT:NDBM:FSYNC:BIND:COMSAT
  50. HAVE=$HAVE:FTRUNCATE:SETGROUPS:SETEUID
  51.  
  52. # MISC_C_DEFINES - miscellaneous #defines
  53. # Define data and stack resource limits, to prevent an rlimit of
  54. # "infinity" from closing all gaps in the process address space.
  55. MISC_C_DEFINES="\
  56. $MISC_C_DEFINES
  57. #define INET_NTOA_USE_STRUCT 1        /* Use struct on inet_ntoa param */
  58. #define    DATA_RLIMIT     (8192 * 1024)    /* limit to 8Mb of data space    */
  59. #define    STACK_RLIMIT    (1024 * 1024)    /* limit to 1Mb of stack space   */"
  60.  
  61. # MISC_DEFINES - miscellaneous definitions
  62. #
  63. # generated yacc grammers in System V Release 4 include definitions
  64. # of malloc and calloc that conflict with the pathalias malloc and
  65. # calloc definitions.  Since we don't have control over the file that
  66. # yacc generates, turn off pathalias's internal malloc redefinitions.
  67. # The malloc functions in SVR4 are probably good enough, anyway.
  68. MISC_DEFINES=NO_PALIAS_MYMALLOC
  69.  
  70. # UUCP_SYSTEM_FILE - path to UUCP file containing remote systems
  71. UUCP_SYSTEM_FILE=/etc/uucp/Systems
  72.